.filelib-upload-file-box-container {
  margin: 20px 0 0 0;
}

.filelib-upload-file-box {
  .ant-upload-drag {
    height: 148px !important;
    width: 100%;
    border-radius: 8px;
    border: 1px dashed #b5bfda;
    background: #f5f7fb;
  }
  .ant-upload-list {
    margin-top: 8px;
    max-height: 128px;
    overflow-y: hidden;
    .ant-upload-list-item-name {
      max-width: 528px !important;
    }
  }
}

.filelib-online-upload-container {
  height: 146px !important;
  width: 100%;
  border-radius: 8px;
  border: 1px dashed #b5bfda;
  background: #f5f7fb;
  margin: 20px 0 0 0;
}
.filelib-online-upload-search {
  width: 256px;
  height: 36px;
  border-radius: 18px;
  border: 1px solid #dde3f2;
  padding: 10px 12px;
  color: #7587a5;
}
.migu-file-list-container {
  .refresh-btn {
    color: #69798f;
    cursor: pointer;
    &:hover {
      color: #062ff8;
    }
  }
  .ant-table-container {
    min-height: 528px !important;
  }
  .ant-table-thead {
    table {
      border-spacing: 0 0 !important;
    }
    tr {
      height: 44px;
      th {
        color: #69798f;
        border: none;
        padding: 8px 16px;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        background-color: #ffffff;
      }
      // th::before {
      //   width: 0 !important;
      // }
    }
  }

  .ant-table-tbody {
    tr {
      height: 48px;
      border-radius: 6px !important;
      margin-bottom: 4px !important;
      td {
        color: #000000;
        padding: 8px 16px;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px;
        border: none;
      }
      word-break: break-all;
    }
  }
}

.file-upload-config-container {
  transition: opacity 0.5s linear;
}